/**
 * 创建应用
 */
var App = function() {
    //
    return {
        /**
         * 初始化
         * 应用入口
         */
        init : function(require) {
            $('#list').on('click', 'a', function(e){
                switch($(e.target).attr('id')){
                    case 'info':
                        Fw.Msg.info('内容内容内容内容内容内容内容', function(){
                            alert('信息提示...');
                        });
                        break;
                    case 'error':
                        Fw.Msg.error('内容内容内容内容内容内容内容', function(){
                            alert('错误提示...');
                        });
                        break;
                    case 'question':
                        Fw.Msg.quest('内容内容内容内容内容内容内容', function(type, btn, win){
                            alert('询问提示...，' + type);
                        });
                        break;
                    case 'warning':
                        Fw.Msg.warn('内容内容内容内容内容内容内容', function(){
                            alert('警告提示...');
                        });
                        break;
                }
            });
        },
        /**
         * 作为Window远程页面时，
         * 弹出窗口的按钮点击时调用
         */
        getValue: function(){
            return 'value...';
        },
        /**
         * 作为Window远程页面时，
         * 当窗口展现后触发
         */
        onShowWindow: function(win){
            alert(win.remoteURL);
        }
    };
}();

/**
 * 页面加载完毕后，初始化应用
 */
Fw.onReady(App);
